(global.webpackJsonp = global.webpackJsonp || []).push([ [ "graceUI/components/graceSelectMenu" ], {
    "0e58": function(e, t, n) {},
    "2bda": function(e, t, n) {
        "use strict";
        n.r(t);
        var c = n("5e1f"), u = n("b234");
        for (var a in u) "default" !== a && function(e) {
            n.d(t, e, function() {
                return u[e];
            });
        }(a);
        n("df66");
        var o = n("f0c5"), i = Object(o.a)(u.default, c.b, c.c, !1, null, "4c955d1f", null, !1, c.a, void 0);
        t.default = i.exports;
    },
    "5e1f": function(e, t, n) {
        "use strict";
        n.d(t, "b", function() {
            return c;
        }), n.d(t, "c", function() {
            return u;
        }), n.d(t, "a", function() {});
        var c = function() {
            this.$createElement, this._self._c;
        }, u = [];
    },
    b234: function(e, t, n) {
        "use strict";
        n.r(t);
        var c = n("bb3e"), u = n.n(c);
        for (var a in c) "default" !== a && function(e) {
            n.d(t, e, function() {
                return c[e];
            });
        }(a);
        t.default = u.a;
    },
    bb3e: function(e, t, n) {
        "use strict";
        (function(e) {
            Object.defineProperty(t, "__esModule", {
                value: !0
            }), t.default = void 0;
            var n = {
                props: {
                    items: {
                        type: Array,
                        default: function() {
                            return [];
                        }
                    },
                    show: {
                        type: Boolean,
                        default: !1
                    },
                    height: {
                        type: Number,
                        default: 300
                    },
                    color: {
                        type: String,
                        default: "#333333"
                    },
                    activeColor: {
                        type: String,
                        default: "#3688FF"
                    },
                    selectIndex: {
                        type: Number,
                        default: 0
                    },
                    isH5header: {
                        type: Boolean,
                        default: !0
                    },
                    fontSize: {
                        type: String,
                        default: "26rpx"
                    },
                    padding: {
                        type: String,
                        default: "0 20rpx"
                    },
                    zIndex: {
                        type: Number,
                        default: 9999
                    },
                    isInput: {
                        type: Boolean,
                        default: !1
                    },
                    placeholder: {
                        type: String,
                        default: "自定义"
                    },
                    addBtnName: {
                        type: String,
                        default: "+ 添加"
                    }
                },
                data: function() {
                    return {
                        currentIndex: 0,
                        top: 0,
                        heightIn: 200,
                        showRes: [],
                        inputVal: ""
                    };
                },
                watch: {
                    selectIndex: function() {
                        this.currentIndex = this.selectIndex;
                    }
                },
                created: function() {
                    this.currentIndex = this.selectIndex;
                },
                methods: {
                    stopfun: function() {},
                    showMenu: function() {
                        var t = this;
                        e.createSelectorQuery().in(this).select("#menuMain").fields({
                            rect: !0
                        }, function(n) {
                            var c = e.getSystemInfoSync().windowHeight;
                            t.top = n.top, t.heightIn = c - t.top;
                        }).exec(), this.$emit("showMenu");
                    },
                    close: function() {
                        this.$emit("close");
                    },
                    select: function(e) {
                        var t = Number(e.currentTarget.dataset.index);
                        this.currentIndex = t, this.$emit("select", t), this.close();
                    },
                    addTag: function() {
                        "" != this.inputVal && (this.$emit("submit", this.inputVal), this.inputVal = "");
                    }
                }
            };
            t.default = n;
        }).call(this, n("543d").default);
    },
    df66: function(e, t, n) {
        "use strict";
        var c = n("0e58");
        n.n(c).a;
    }
} ]), (global.webpackJsonp = global.webpackJsonp || []).push([ "graceUI/components/graceSelectMenu-create-component", {
    "graceUI/components/graceSelectMenu-create-component": function(e, t, n) {
        n("543d").createComponent(n("2bda"));
    }
}, [ [ "graceUI/components/graceSelectMenu-create-component" ] ] ]);